Product Line Development – an Overview
نویسنده
چکیده
Products with new features need to be introduced on the market in a rapid pace and organizations need to speed up their development process. The ordinary way to develop products, one at a time, is not time efficient enough and is costly. Reuse has been suggested as a solution, but to achieve effective reuse within an organization a planned and proactive effort must be used. Product lines are the most promising technique and it increases productivity and software quality and decreases time-to-market. It makes the organization more competitive on the market and gives them a less costly production. But there are also difficulties involved in converting to a product line approach. If the business case is incorrectly performed the organization may do the conversion under wrong assumptions. This paper describes a way to develop a product line and also addresses what the benefits are and what criteria the organization needs to fulfil to consider converting to a product line approach.
منابع مشابه
PRODUCT DEVELOPMENT IN PRODUCTION – NETWORKS
This paper presents an overview of new approaches in rapid product development in production networks from design points of view. The manufacturing industries are changing their focus to global sourcing as a means to improve performance and enhance competitiveness. Some partnerships created with this strategy improve product development through collaborative design. With the advent of e-Commerc...
متن کاملDeveloping a Survey to Collect Expertise in Agile Product Line Requirements Engineering
The need to rapidly deploy high quality families of software products has lead researchers and practitioners to investigate how to integrate agile methods and product line engineering techniques in multiple phases of the software development lifecycle. Our research focuses on the requirements engineering (RE) activities. In particular, we are investigating how to select a requirements engineeri...
متن کاملConfiguration Management in Software Product Lines
Software Configuration Management (SCM) is now recognized by the Software Engineering world as important aspect of software development especially for large and complex software systems. It has also become a vital part of the most widely used software process improvement frameworks. Software Product Line is a new phenomenon that has gained considerable attention during the last decade as an eff...
متن کاملSoftware Product Line Variability: A Systematic Mapping Study
Software product line engineering (SPLE) enables software mass customization and allows development costs to be cut, lead delivery times to be reduced and throughput to be optimized. The concept of variability is central in SPLE methodologies and for success when adopting a software product line approach. Even though much research has been done on this topic there is no clear view of the curren...
متن کاملModel Based Testing in Software Product Lines
Overview and Motivation Due to the rising demand for individualised software products and software-intensive systems (e.g., mobile phone or automotive software), organizations are faced with the challenge to provide a diversity of software systems at low costs, in short time, and with high quality. Software product line engineering is the approach for tackling this challenge and has proven its ...
متن کاملUsing Multi-Level Interfaces to Improve Analyses of Multi Product Lines
Software product lines (SPLs) enable an efficient development of similar programs based on a common code base. Although the number of SPLs in practice increases, the development and maintenance of an SPL is still challenging. In detail, a developer has to consider a huge amount of variability in each step of the development cycle that can become unmanageable. Therefore, multi software product l...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2002